failure to make delivery - Französisch Englisch Wörterbuch